Bluetooth QoS Scheduler

نویسنده

  • Björn Jonsson
چکیده

Bluetooth is a low cost, short-range radio technology that enables electronic devices to communicate wirelessly via ad-hoc networks. Different kinds of applications may run over these networks, some of these applications with particular Quality of Service (QoS) requirements. One such application could for instance be an Audio application which need data frames to be delivered at regular interval to work properly. The communication over Bluetooth links is totally controlled by one of the participating nodes. Since this node controls the traffic and thereby controls the QoS within the network its communicating behaviour is of great importance for maintaining QoS reservations. A central part in maintaining QoS reservations is the scheduler, which prioritises between different tasks to be done such as which device that is allowed to transmit next. There is no standardised way to implement the Bluetooth scheduler. However, a Bluetooth scheduler should be able to handle QoS reservations, maintain fairness among the participating nodes, and utilise the available bandwidth efficiently. Furthermore a key requirement in Bluetooth is simplicity, therefore a Bluetooth scheduling algorithm should be of low complexity. This master thesis presents a new patented solution for an intra-piconet scheduling algorithm that is capable of maintaining QoS reservation, while being fair and also meet the low complexity requirement. This algorithm is presented in detail in the thesis and has been implemented in an ns2-based Bluetooth simulator. Simulations in this simulator are presented that verifies the scheduling algorithms functionality.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Power-efficient and QoS-aware scheduling in Bluetooth scatternet for wireless PANs

In this paper, we propose a power-efficient and QoS (Quality of Service)-aware MAC (Medium Access Control) scheduling algorithm for Bluetooth scatternet. If the inter-piconet scheduler in a bridge node between piconets operates simply by the Round Robin (RR) policy, a number of time slots may be wasted due to the guard time for piconet switching and the exchange of POLL-NULL packets. To overcom...

متن کامل

Enhancing Performance of Bluetooth Piconets Using Priority Scheduling and Exponential Back-Off Mechanism

Bluetooth is a personal wireless communication technology and is being applied in many scenarios. It is an emerging standard for short range, low cost, low power wireless access technology. Current existing MAC (Medium Access Control) scheduling schemes only provide best-effort service for all masterslave connections. It is very challenging to provide QoS (Quality of Service) support for differ...

متن کامل

FPQ : A Fair and Efficient Polling Algorithm with QoS Support for Bluetooth Piconet

Bluetooth is an emerging standard for short range, low cost, low power wireless access technology. The Bluetooth technology is just starting to appear on the market and there is an urgent need to enable new applications with real time constraints to run on top of Bluetooth devices. The Bluetooth Specification proposes a Round Robin scheduler as possible solution for scheduling the transmissions...

متن کامل

A Practical Approach for Providing QoS in Bluetooth Piconet

− Bluetooth is a promising wireless technology to form the personal area network and is being applied in versatile areas including both IP and non-IP protocol services. The current transport service can only provides best-effort for all master-slave connections. It is a challenge for providing quality of service (QoS) in the Bluetooth piconet because of the feature of master driven Time Divisio...

متن کامل

Differentiated Scheduling for Bluetooth QoS with Parameter Optimization

This paper considers an efficient scheduling policy for Bluetooth Medium Access Control (MAC) and its parameter optimization method. The proposed algorithm improves performance as well as supports Quality of Service (QoS) simultaneously. Since Bluetooth is basically operated with a Round Robin (RR) scheduling policy, many slots may be wasted by POLL or NULL packets when there is no data waiting...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003